Thực đơn
Thuật toán Bellman–Ford Minh họa bằng hìnhTìm đường đi ngắn nhất từ đỉnh B tới đỉnh D của đồ thị G[3]
Đồ thị G- Bước 0: Ta đánh dấu đỉnh xuất phát = 0, các đinh còn lại bằng vô cực.
Bước 0- Bước 1:
Tại đỉnh A có đỉnh B đi vào có chi phí hiện tại (2) < chi phí trước (∞) => cập nhật lại chi phí đỉnh A
Tại đỉnh C có đỉnh B đi vào có chi phí hiện tại (6) < chi phí trước (∞) => cập nhật lại chi phí đỉnh C
Bước 1- Bước 2:
Tại đỉnh C có đỉnh A đi vào có chi phí hiện tại (5) < chi phí trước (6) => cập nhật lại chi phí đỉnh C
Tại đỉnh D có đỉnh C đi vào có chi phí hiện tại (8) < chi phí trước (∞) => cập nhật lại chi phí đỉnh D
Bước 2- Bước 3:
Tại đỉnh D có đỉnh A đi vào có chi phí hiện tại (7) < chi phí trước (8) => cập nhật lại chi phí đỉnh D
Bước 3- Bước 4:
Bước 4 giống bước 3 nên thuật toán dừng.
Bước 4- Kết luận:
Có đường đi ngắn nhất từ B->D: B->A->C->D
- Lưu ý:
Nếu bước 4 không giống bước 3 => kết luận không có đường đi ngắn nhất từ B->D
Thực đơn
Thuật toán Bellman–Ford Minh họa bằng hìnhLiên quan
Thuật ngữ giải phẫu cử động Thuật toán Thuật ngữ anime và manga Thuật ngữ lý thuyết đồ thị Thuật ngữ thiên văn học Thuật chiêu hồn Thuật toán Dijkstra Thuật ngữ tin học Thuật ngữ ngữ âm học Thuật toán sắp xếpTài liệu tham khảo
WikiPedia: Thuật toán Bellman–Ford http://book.mathvn.com/2010/04/95-exercises-graph-... http://book.mathvn.com/2010/04/graph-theory-ebooks...